#include<stdio.h>
#include<stdlib.h>

int comp(const void *a, const void *b) // 用来做比较的函数。
{
    return *(int *)a - *(int *)b;
}

int main()
{
    int a[10] = {2, 4, 1, 5, 5, 3, 7, 4, 1, 5}; // 乱序的数组。
    int i;

    qsort(a, 10, sizeof(int), comp); // 调用qsort排序

    for (i = 0; i < 10; i++) { // 输出排序后的数组
        printf("%d\t", a[i]);
    }
    printf("\n");

    return 0;
}
